<?php
 Session_Start () ;
 $_SESSION ["repertoire_config"] = "../../include" ; 
 Include ("../../include/garennes.cfg") ;
 Include ("../../include/init.php") ;
 Include ("../include/config.inc") ;
 If (!IsSet ($titre)) { $fenetre = 1 ; }
 verif_droits ($droit_courant, $_SESSION ["code"]) ;
 
 $id_classe = var_courante ("id_classe", 0, 0) ;
 $titre = var_courante ("titre", 0, null) ;
 $millesime = millesime (0) ;
 $numero_rne = retrouve_rne ($millesime) ; If (StrToUpper (SubStr (PHP_OS, 0, 3) == "WIN")) { $separateur = "\\" ; } Else { $separateur = "/" ; }
 
 $param_theme = parametres_theme (themeparsession ($_SESSION ["code"])) ;
 $rep_themes = "../../images/themes/" ;
 Include ($rep_themes.$param_theme ["nom_repertoire"]."/".$param_theme ["fichier_config"]) ;
 
 $resultats = SQL_commande ("SELECT * FROM menus WHERE numero='".$droit_courant."' AND ordre='0' LIMIT 1", $id_sql) ;
 $l = SQL_tableau_associatif ($resultats, "") ;
 
 Echo "<HTML><HEAD>" ;
 entete_html ("Garennes", "", 1) ;
 Echo styles ("none", "none", "none", $l ["lien"], "none") ;
 If ($titre == 1) { Include ("./trombinoscope_prof.js") ; }
 Echo "</HEAD>" ;
 
 // Chercher les fiches professeurs de la classe $id_classe
 $resultat = SQL_commande ("SELECT DISTINCT s.professeur,u.id_utilisateur,u.civilite,u.nom,u.prenom,u.photo,d.nom_long,d.nom_court,d.nom_bref
                              FROM services_prof s,utilisateurs u,disciplines d WHERE s.classe='".$id_classe."' AND u.id_utilisateur=s.professeur
			       AND s.discipline=d.id_discipline AND s.millesime='".$millesime."' ORDER BY u.nom,u.prenom,u.login", $id_sql) ;
 Echo "<BODY BACKGROUND=\"".$rep_themes.$param_theme ["nom_repertoire"]."/".$theme [9][10]."\" TEXT=\"#000000\" onContextMenu=\"return false\">" ;
 $nbr_photo_largeur = Round ($nbr_photo_largeur/2) ;
 If (SQL_nbr_lignes ($resultat) > 0)
  {
   // Cherche le nom de la classe
   $classe = SQL_commande ("SELECT * FROM classes WHERE id_classe='".$id_classe."' LIMIT 1", $id_sql) ;
   $cl = SQL_tableau_associatif ($classe, "") ;
   
   // Gestion
   //$gestion = SQL_commande ("SELECT * FROM gestion", $id_sql) ;
   //$ges = SQL_tableau_associatif ($gestion, "") ;
    
   Echo "<TABLE BORDER=\"0\" WIDTH=\"100%\" CELLSPACING=0 CELLPADDING=0>" ;
   If (IsSet ($titre) And ($titre == 1))
    {
     Echo "<TR>" ;
     Echo "<TD ALIGN=\"CENTER\"><B>TROMBINOSCOPE&nbsp;ENSEIGNANTS</B></TD>" ;
     Echo "<TD ALIGN=\"CENTER\" ROWSPAN=\"2\">" ;
     Echo "<A HREF=\"javascript:ouvrefenetre('./trombinoscope_prof_pdf.php?id_classe=-".$id_classe."&code=".$_SESSION ["code"]."',350,700)\">&nbsp;<IMG SRC=\"../images/imprimante.png\" BORDER=0 ALT=\"Aper&ccedil;u avant impression\">&nbsp;Aper&ccedil;u&nbsp;<BR>&nbsp;avant&nbsp;impression&nbsp;</A>" ;
     Echo "</TD>" ;
     Echo "</TR>" ;
    }
   Echo "<TR><TD ALIGN=\"CENTER\"><B>".$cl ["nom"]."&nbsp;(".$cl ["nom_bref"].")</B>&nbsp;-&nbsp;Ann&eacute;e&nbsp;".$millesime."-".($millesime+1)."</TD></TR>" ;
   Echo "<TR><TD><TABLE BORDER=\"0\" ALIGN=\"CENTER\" CELLSPACING=\"5\" CELLPADDING=\"0\">" ;
   $nbr = 0 ;
   $compteur = 1 ;
   $ligne1 = $ligne2 = $ligne3 = "" ;
   $prof = SQL_tableau_associatif ($resultat, "") ;
   While ($compteur <= SQL_nbr_lignes ($resultat))
    {
     If (($prof ["photo"]) And (File_Exists ($repertoire_racine.$separateur."images".$separateur."profs".$separateur.$numero_rne.$separateur.$prof ["photo"])))
      { $fiche_photo = $http_garennes."images/profs/".$numero_rne."/".$prof ["photo"] ; }
     Else
      { $fiche_photo = $http_garennes."images/profs/anonyme.png" ; }
     $ligne1 .= "<TD ALIGN=\"CENTER\"><IMG SRC=\"".$fiche_photo."\" WIDTH=\"".$largeur_petite_photo."\" HEIGHT=\"".$hauteur_petite_photo."\" BORDER=\"1\"></TD>" ;
     $ligne2 .= "<TD ALIGN=\"CENTER\"><FONT SIZE=\"-4\">".$prof ["nom"]."<BR>" ;
     If (StrPos ($prof ["prenom"], " ")) { $prenom = SubStr ($prof ["prenom"], 0, StrPos ($prof ["prenom"], " ")) ; }
     Else { $prenom = $prof ["prenom"] ; }
     $prenom = StrToUpper (SubStr ($prenom, 0, 1)).StrToLower (SubStr ($prenom, 1, StrLen ($prenom)-1)) ;
     $ligne2 .= "<I>".$prenom."</I></FONT></TD>" ;
     $ligne3 .= "<TD ALIGN=\"CENTER\"><FONT SIZE=\"-4\">" ;
     $ligne3 .= $prof ["nom_court"] ;
     $id_prof = (integer)$prof ["id_utilisateur"] ;
     $prof = SQL_tableau_associatif ($resultat, "") ;
     $compteur++ ;
     While ($id_prof == (integer)$prof ["id_utilisateur"])
      {
       $ligne3 .= "<BR>".$prof ["nom_court"] ;
       $prof = SQL_tableau_associatif ($resultat, "") ;
       $compteur++ ;
      }
     $ligne3 .= "</FONT></TD>" ;
     $nbr++ ;
     If ($nbr > $nbr_photo_largeur)
      {
       Echo "<TR>".$ligne1."</TR><TR>".$ligne2."</TR><TR>".$ligne3."</TR>" ;
       $nbr = 0 ;
       $ligne1 = $ligne2 = $ligne3 = "" ;
      }
    }
   If ($nbr <= $nbr_photo_largeur)
    {
     For (;$nbr <= $nbr_photo_largeur;$nbr++)
      {
       $ligne1 .= "<TD></TD>" ;
       $ligne2 .= "<TD></TD>" ;
       $ligne3 .= "<TD></TD>" ;
      }
     Echo "<TR>".$ligne1."</TR><TR>".$ligne2."</TR><TR>".$ligne3."</TR>" ;
    }
   Echo "</TABLE></TD><TD COLSPAN=\"2\"></TD></TR></TABLE>" ;
  }
 Else
  {
   // Aucun enseignant
   Echo "<CENTER><B>TROMBINOSCOPE</B>" ;
   Echo "<BR><BR>Aucun enseignant pour cette classe.<BR><BR>Attribuer les enseignants d'abord.</CENTER>" ;
  }
 Echo "</BODY></HTML>" ;
?>